English translation for "against all odds(take a look at me now)"
无论多困难
Related Translations:
odds: n.〔pl.〕 〔常用作单数〕1.不平等(的东西);差额。2.胜算,差异;差距,优劣之差;(优者给对方的)让步;〔美国〕恩惠。3.不和,相争。4.希望,可能性。5.赛过。6.遭遇。短语和例子What's the odds 那有什么要紧? The odds are in our favour. 我们的胜算较大。 The odds are against you. 形势对你不利